home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Resources / Online / Miami / MiamiSDK / netinclude / netinet / tcp_var.h < prev    next >
C/C++ Source or Header  |  1997-12-04  |  1KB  |  38 lines

  1. #ifndef _NETINET_TCP_VAR_H_
  2. #define _NETINET_TCP_VAR_H_
  3.  
  4. #ifndef _SYS_SYSCTL_H_
  5. #include <sys/sysctl.h>
  6. #endif
  7.  
  8. /*
  9.  * Names for TCP sysctl objects
  10.  */
  11. #define    TCPCTL_DO_RFC1323    1    /* use RFC-1323 extensions */
  12. #define    TCPCTL_DO_RFC1644    2    /* use RFC-1644 extensions */
  13. #define    TCPCTL_MSSDFLT        3    /* MSS default */
  14. #define TCPCTL_STATS        4    /* statistics (read-only) */
  15. #define    TCPCTL_RTTDFLT        5    /* default RTT estimate */
  16. #define    TCPCTL_KEEPIDLE        6    /* keepalive idle timer */
  17. #define    TCPCTL_KEEPINTVL    7    /* interval to send keepalives */
  18. #define    TCPCTL_SENDSPACE    8    /* send buffer space */
  19. #define    TCPCTL_RECVSPACE    9    /* receive buffer space */
  20. #define    TCPCTL_BULKFTP        10    /* */
  21. #define TCPCTL_MAXID        11
  22.  
  23. #define TCPCTL_NAMES { \
  24.     { 0, 0 }, \
  25.     { "rfc1323", CTLTYPE_INT }, \
  26.     { "rfc1644", CTLTYPE_INT }, \
  27.     { "mssdflt", CTLTYPE_INT }, \
  28.     { "stats", CTLTYPE_STRUCT }, \
  29.     { "rttdflt", CTLTYPE_INT }, \
  30.     { "keepidle", CTLTYPE_INT }, \
  31.     { "keepintvl", CTLTYPE_INT }, \
  32.     { "sendspace", CTLTYPE_INT }, \
  33.     { "recvspace", CTLTYPE_INT }, \
  34.     { "bulkftp", CTLTYPE_INT }, \
  35. }
  36.  
  37. #endif /* _NETINET_TCP_VAR_H_ */
  38.